package com.msh.artascope.devcloud.service.model.page;

import com.msh.artascope.devcloud.client.po.ModuleBuildPo;
import com.msh.artascope.devcloud.client.po.ModulePo;
import com.msh.artascope.devcloud.service.model.vo.ModuleRunVo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@Accessors(chain = true)
@ToString(callSuper = true)
@Schema(name = "模块构建运行Vo")
public class ModuleBuildRunPageVo implements Serializable {
  @Schema(name = "模块Vo")
  private ModulePo module;
  @Schema(name = "模块构建Vo")
  private ModuleBuildPo moduleBuild;
  @Schema(name = "模块运行Vo")
  private ModuleRunVo moduleRun;
  @Schema(name = "日志地址")
  private String logUrl;
}
